Doubtful scabbardfish - German English Dictionary